var db = connect('company');
// db.workmate.update({"name":"MinJie"},{"$push":{"interest":"draw"}});//追加数组中的值
// db.workmate.update({"name":"MinJie"},{"$unset":{"skill.skillFour":""}});
// db.workmate.update({"name":'MinJie'},{"$push":{"skill.skillFour":'draw'}});//还可以为内嵌文档增加值
// db.workmate.update({"name":'MinJie',"interest":{"$ne":'playGame'}},{"$push":{"interest":'Game'}})//检查一个值是否存在，如果不存在再执行操作，存在就不执行
// db.workmate.update({"name":'MinJie',"interest":{"$ne":'Game'}},{"$push":{"interest":'Game2'}})//有则不执行操作
// db.workmate.update({"name":"MinJie"},{"$addToSet":{"interest":"readBook"}});//检测是否存在，不存在就直接添加，省去检测后还要添加的操作，一步到位

//批量加入数据
var newInterest = ["Sing","Dance","Code"];
db.workmate.update({},{"$addToSet":{"interest":{"$each":newInterest}}},{ "multi": true });

// db.workmate.update({"name":"MinJie"},{"$pop":{"interest":1}});//删除interest的最后一个兴趣Code

db.workmate.update({
    "name": 'xiaoWang'
}, {
    "$set": {
        "interest.4": "Dance" 
    }
})
print('[update]: The data was updated successfully');